lose one's self-confidence - Turc Anglais Dictionnaire